Golang Job: SWE-Golang-Data engineer

Job added on

Company

MatchPoint Solutions
Brazil

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

MatchPoint Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across the US. We provide technology solutions to various clients like Uber, Robinhood, Netflix, Airbnb, Google, Sephora, and more! More recently, we have expanded to working internationally in Canada, China, Ireland, UK, Brazil, and India. Through our culture of innovation, we inspire, build, and deliver business results, from idea to outcome. We keep our clients on the cutting edge of the latest technologies and provide solutions by using industry-specific best practices and expertise.

We are excited to be continuously expanding our team. If you are interested in this position, please send over your updated resume. We look forward to hearing from you!

SWE/Golng/Data engineer

The Core Security Engineering Team is looking to bring on senior or strong mid-level (Level 4 equivalent) external SWEs. They will work on enhancing our core capabilities, building tools/code to expand access governance, address tech debts and maintain service reliability of our Tier1 services.

Requirements:

  • Skills: Go-lang (preferred) Java, Python, Microservices.
  • Experience with Go is a plus
  • Experience: 2-4 years for mid-level, 5+ years for senior
  • Strong communication skills (to both technical and non-technical audiences)
  • Self-motivated to always try improve what exists today

Potential Scope of Work (depending on experience level):

  • Standardize Authentication: This engineer will be responsible for enhancing infra tools and systems to integrate with our Authentication and SSO libraries to inject strong identity. This will be a critical initiative that will require close collaboration with many stakeholders across Infra and Corp teams. Every integration may be unique, requiring some custom code to be built.
  • Access Governance: This engineer will review current group based access provisioning for risky Production assets and map those to Roles and Entitlement. This is an analyst + data engineering role. They will build out the Production Catalog of all Entitlements in Compliance Scope, define business roles to enable better governance policies.
  • CloudLake Security: This engineer will be responsible for building connectors for Identity Synchronization and building standard based Token Exchange from onprem to Cloud and support/build KMS capabilities for managing Keys that encrypt data at rest and transit.
  • Tech Debt:
  • Refactor our backend code to enable UI. Our current backend APIs are not suitable for UI clients and do not support search, filtering, and pagination natively. This engineer will be responsible for refactoring current APIs.
  • Automate support for access provisioning, build tooling to clean and sanitize employee data to reduce the support tickets that need to be addressed manually.
  • Test tools:
  • Build Test suite for Authentication and SSO CLI library to validate Key rotation functionality. There are about 42 cli’s that will be impacted if we rotate SSO keys. The engineer needs to build appropriate tests to ensure keys can be rotated.
  • Test suite to automate testing of federated authentication and access to set of Production apps in scope(12 apps) for Uber Freight new co